battle sight

Noun
  1. an arrangement of sights that makes possible the rapid aiming of a firearm at short ranges

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ chứa "battle sight"

battle sight
A soldier adjusts the battle sight on his rifle.